Volume 52, Issue 2, April 2023, Pages 635-648
Walid Mohamed Habib; Wael Mohammed Ayad; Ahmed Taha Sayed